package com.billdowney.qq.robot.util;//package com.ruoyi.web.controller.Util;
//
//import com.spire.xls.Workbook;
//
//import java.io.File;
//import java.io.IOException;
//import java.util.ArrayList;
//import java.util.List;
//
//import com.spire.xls.*;
//
//
//public class Suggest {
//
//    public static void main(String[] args) throws IOException {
//        List<File> fileList = new ArrayList<>();
//
//        String destPath = "D:\\union.xlsx";
//        //原文件路径
//        String sourcePath =
//                "\\新建文件夹\\e625ea66-9634-4cc2-9118-da14fcfa6ba9.xlsx&"+
//                        "\\新建文件夹\\10月工作计划统计4.xls";
//        System.out.println(sourcePath);
//        String[] split = sourcePath.split("&");
//
//        //目标路径
//
//        for (int k = 0; k < split.length; k++) {
//            File fileExcel = new File(split[k]); //地址~ 当然可可以直接用绝对地址测试
//            fileList.add(fileExcel);
//        }
//        File[] files = fileList.toArray(new File[fileList.size()]);
//
//        List<Worksheet> worksheets = new ArrayList<>();
//        List<String> fileNames = new ArrayList<>();
//        for (File file : files) {
//            try {
//                Workbook wb = new Workbook();
//                wb.loadFromFile(file.getAbsolutePath());
//                Worksheet worksheet = wb.getWorksheets().get(0);
//                worksheets.add(worksheet);
//                fileNames.add(file.getName());
//            } catch (Exception ex) {
//                continue;
//            }
//        }
//
//        File destFile = new File(destPath);
//        if (!destFile.exists()) {
//            destFile.createNewFile();
//        }
//
//        Workbook union = new Workbook();
//        union.loadFromFile(destPath);
//        int size = fileNames.size();
//        for (int i = 0; i < size; i++) {
//            Worksheet worksheet = union.getWorksheets().create(fileNames.get(i));
//            worksheet.copyFrom(worksheets.get(i));
//        }
//
//        if (union.getWorksheets().size() > 1) {
//            union.getWorksheets().remove(0);
//        }
//        union.saveToFile(destPath, FileFormat.Version2013);
//        System.out.println("合并成功");
//    }
//
//
//}
